/*
 * mensaje-respuesta.h
 *
 *  Created on: 20/09/2011
 *      Author: guido
 */

#ifndef MENSAJE_RESPUESTA_H_
#define MENSAJE_RESPUESTA_H_

#include "mensaje.h"
#include <iostream>

class MensajeRespuesta: public Mensaje {
public:
	MensajeRespuesta() {}
	~MensajeRespuesta() {}
	virtual void serializar(char* &bytes, int &tamanyo) = 0;
	virtual int serialSize() = 0;
	virtual void deserializar(char* bytes) = 0;

	/* Se obtiene el mensaje de respuesta */
	virtual std::string obtenerSalida() = 0;
};




#endif /* MENSAJE_RESPUESTA_H_ */
